package com.px.base.vo;

import com.px.common.annotation.Excel;

import com.px.base.domain.IndustryStatisticsAttr;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.time.LocalDateTime;
import java.io.Serializable;
import java.util.List;

/**
 * 【请填写功能名称】 视图对象 dis_Industry_statistics
 *
 * @author ${author}
 * @date 2024-08
 */
@Data
@Accessors(chain = true)
@ApiModel("【请填写功能名称】 视图对象")
public class IndustryStatisticsVo implements Serializable {

	private static final long serialVersionUID = 1L;

	/** $pkColumn.columnComment */
	@ApiModelProperty("$pkColumn.columnComment")
	private Long id;

	/** 年份 */
	@Excel(name = "年份")
	@ApiModelProperty("年份")
	private Integer year;

	/** 行政区划代码 */
	@Excel(name = "行政区划代码")
	@ApiModelProperty("行政区划代码")
	private String regionCode;

	/** 行政区划名称 */
	@Excel(name = "行政区划名称")
	@ApiModelProperty("行政区划名称")
	private String regionName;

	/** 加和方式 */
	@Excel(name = "加和方式")
	@ApiModelProperty("加和方式")
	private String additionMethod;

	/** 加和方式名称 */
	@Excel(name = "加和方式名称")
	@ApiModelProperty("加和方式名称")
	private String additionMethodName;

	/** 工业企业数（个） */
	@Excel(name = "工业企业数" , readConverterExp = "工业企业数（个）")
	@ApiModelProperty("工业企业数（个）")
	private String enterpriseNumber;

    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;

    @ApiModelProperty("数据字段类别")
    private List<IndustryStatisticsAttr> fields;

}
